ProfilePress\Core\Integrations\TutorLMS\Init A

Total Complexity 66
Dependencies 11
Dependents 1
Total lines 414
Lines of code 291
Logical lines of code 144
Comment lines 19
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
after_user_registration()
A
51 10 26
loop_course_checkout_link()
A
47 9 36
course_checkout_link()
S
49 6 32
on_order_sub_success()
S
55 6 20
get_course_plan_id()
S
59 6 14
on_subscription_cancelled()
S
59 5 14
shortcode_builder_settings()
S
53 4 26
get_instance()
S
64 4 10
__construct()
S
53 2 22
settings_page()
S
50 1 32
override_student_register_url()
S
68 3 7
override_instructor_register_url()
S
68 3 7
get_courses()
S
65 3 9
plan_edit_screen()
S
59 1 14
dnd_builder_settings()
S
59 1 14
save_shortcode_builder_settings()
S
74 1 4
tutor_monetization_options()
S
75 1 4